// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init()
const db = cloud.database()
const _ = db.command
// 云函数入口函数
exports.main = async (event, context) => {
  let pids = event.pids
  let uid = event.uid
  return await db.collection("cart").where({
    uid:uid
  }).update({
    data:{ 
      pids:_.pull({
        id:_.eq(pids)
      })
    }
  })
}

 // db.collection("cart").where({//需要使用pull完全删掉元素
  //   uid:"41ae62ef621f180f09e5823e6f35ac1a",
  //   pids:pids
  // }).update({
  //   data:{
  //     'pids.$':null
  //   }
  // })